vagabond from place to place

Translations
бродяжничать с места на место
They vagabonded from place to place for years.
Они бродяжничали с места на место годами.